#include <iostream>
using namespace std;

int main()
{
    // static —— 控制存储期（整个程序生命周期，只此一份）。
    // constexpr —— 控制常量性（值和地址都能在编译期当“常量表达式”用）
    static constexpr int num{1};
    // 此时 constexpr 就可以在编译时获取指针地址
    constexpr const int *p = &num;
    cout << *p << endl;
}
